package com.yykj.tencent.im.server.service;

import com.yykj.common.vo.PageData;
import com.yykj.common.vo.ResultVO;
import com.yykj.tencent.im.client.form.QueryMsgDto;
import com.yykj.tencent.im.client.form.QueryMsgForm;
import com.yykj.tencent.im.server.dto.GroupSuppleDTO;
import com.yykj.tencent.im.server.form.GroupSuppleForm;
import com.yykj.tencent.im.server.form.SelfSuppleForm;

import java.util.Map;

public interface GroupMessageService {
    /**
     * 群内发言之后回调
     */
    void addGroupMessage(Map<String,Object> map);

    /**
     *  在线会诊--补充资料
     */
    PageData<GroupSuppleDTO> listGroupSupple(GroupSuppleForm groupSuppleForm);

    /**
     * 自上传补充资料
     */
    ResultVO<GroupSuppleDTO> uploadSelfSupple(SelfSuppleForm selfSuppleForm);

}
